formosa boğazı - Turkish English Dictionary